well performing - Francés Inglés Diccionario